package 继承.继承的语法;

/**
 * Created with IntelliJ IDEA.
 * Description:
 * User: 姚东名
 * Date: 2024-06-16
 * Time: 14:32
 */
public class TestExtends {
    public static void main(String[] args) {
        Dog dog = new Dog();
        //dog中并没有定义任何的成员变量，name和age属性肯定是从父类Animal中继承下来的
        System.out.println(dog.name);
        System.out.println(dog.age);

        //dog访问的eat()和sleep()方法也是从Animal中继承下来的
        dog.eat();
        dog.sleep();
        dog.bark();
    }
}

/*
注意：
  1. 子类会将父类中的成员变量或者成员方法继承到子类当中了。
  2. 子类继承父类之后，必须要添加自己特有的成员，体现出与基类的不同，否则就没有必要继承了
 */
